const express = require('express')
const app = express()
// 导入路由规则
const router = require('./router')
// json解析
app.use(express.json())
// 应用路由规则
app.use('/todos', router)
// 错误处理
app.use((err, req, res, next) => {
  res.status(500).json({
    code: 500,
    ...err
  })
})
// 404
app.use((req, res, next) => {
  res.status(404).json({
    code: 404,
    title: '未定义此http接口'
  })
})
app.listen(3000, () => {
  console.log('3000端口有人访问')
})